home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 …ember: Reference Library / Dev.CD Dec 94.toast / Technical Documentation / Inside Macintosh / Overview / Overview.rsrc / IDX#_1000 < prev    next >
Encoding:
Text File  |  1994-10-25  |  9.6 KB  |  31 lines

  1. fSymbolsABCDEFGHIJKLMNOPQRSTUVWXYZAPDA    File menuInside Macintoshformat conventions
  2. Alias Manager+Apple Event Interprocess Messaging ProtocolApple Event Manager Apple events
  3. Core suitefunctional-area suitesRequired suitesent by the Finder Balloon HelpCommunications Resource ManagerCommunications Toolbox
  4. compatibilityand the ToolboxConnection ManagerControl Managercursors, initializing(data, exchanging with other applicationsDevice ManagerDialog ManagerDisk Initialization ManagerDrawString procedureEdition Manager
  5. Event Managerevents
  6. high-level!extensions. See system extensionsfigures, syllogistic File ManagerFile Transfer ManagerFindersending Apple eventsFinder Interface Font ManagerFSpCreate functionGestalt function
  7. glue routines Help ManagerImage Compression ManagerInitCursor procedureInitFonts procedureInitGraf procedureInitWindows procedurecode conventionsinterapplication communication List ManagerMacintosh Operating System"Macintosh script management systemMacintosh system softwareMacintosh Toolboxmanagers.See also system softwareMemory Manager Menu Manager
  8. introducedmoods, syllogisticMoveTo procedure
  9. Movie ToolboxmoviesNewHandle functionNewHandleClear functionNewWindow functionoperating environmentchecking features ofpackagespatchesPBHCreate function PPC ToolboxProcess Manager)Program-to-Program Communications Toolbox    QuickDraw capabilities initializing    QuickTimeRAMrandom-access memory. See RAMread-only memory. See ROMResource ManagerROM
  10. Scrap Manager@script management system. See Macintosh script management systemScript Managerscript systems SCSI ManagerSetPort procedureSetRect procedureShutdown ManagerSound Input Manager
  11. Sound ManagerStandard File Packagestringsdrawingsystem extensions System filesystem softwareTerminal Managertextcentering in a windowdrawingtext service componentsText Services ManagerText UtilitiesTextEdit Time ManagertracksVenn DiagrammerVertical Retrace ManagerVirtual Memory ManagerWindow Managerwindow pointer
  12. window recordwindowscreating    origin in WorldScript
  13. @ operator A5 registerA5 worlddefinedapplication global variablesapplication heapdefinedapplication parametersapplication partitionsApplLimit global variableApplZone global variableblocks, memorydefinedpurging and reallocatingByte data typecoercing to Char data typeChar data typecoercing to Byte data typecompaction. See heap compactionCurrentA5 global variabledangling pointersdata types, general purposedouble indirection free blocksGetDialogItem procedureHandle data typehandlesheap compactionheap fragmentation heap purging'heap. See application heap; system heapHLock procedureHUnlock procedureintegerscoercing to long integerscoercing to pointers
  14. jump tablelocking relocatable blocks
  15. long integerscoercing to integerscoercing to pointersmaster pointer blocksmaster pointersMaxApplZone procedureand ApplLimit global variablememory
  16. allocatinglockingorganization ofpurgingand application heap
  17. data typesMoreMasters procedureNewPtr functionnonrelocatable blocks
  18. advantages of
  19. data type fordefined
  20. partitions2.See also application partitions; system partitionpointerscoercing to integerscoercing to long integersto procedures and functionsProcPtr data type
  21. Ptr data typepurging relocatable blocksQuickDraw global variablesReallocateHandle procedurereallocating relocatable blocksrelocatable blocks
  22. data type fordefineddisadvantages oflocking
  23. properties ofpurging reallocating    unlockingSignedByte data typestack stack frame
  24. stack snifferStr15 data typeStr255 data typeStr27 data typeStr31 data typeStr63 data typeStringHandle data typeStringPtr data typein C    in Pascalsystem global variables system heapsystem partition..See also system heap; system global variablesTicks global variable type casting
  25. type coercionunlocking relocatable blocks'MDEF' resource type'STR#' resource typeAddResource procedureCurResFile functionDetachResource proceduredialog resourceserrorsand Resource Manager routinesFindFolder functionGet1Resource functionGetIndString procedureGetNewDialog functionGetNewWindow functionGetPattern functionGetResource functionHOpenResFile function localizationMPWpreferences filescreatingmanagingnames ofreadingupdatingPreferences folderResEdit resource editorResError functionresource filescreatingcurrentdefineddetermining reference number ofmanagingreadingupdatingchecking for errors
  26. resource mapsresource pathsresource specificationsresource types'DITL''DLOG''MDEF''STR#''WIND'$resource types. See resources, types    resourcescompileddefinedstandard types structure ofspecifying using ResEditspecifying using Reztypestypical locations of using customusing standard using to facilitate localizationusing to store static dataResType data type!Rez resource description languageSetResFile proceduresystem resourcesUseResFile procedure applications initializingDelay procedure dialog boxesevent handling inDIBadMount functiondisk-inserted eventshandling
  27. event loopevent priority event recordevent-driven programmingEventRecord data typekey-up    low-levelmouse-upnulloperating-systempriority    receivingtypes ofhigh-level events
  28. key-up eventslow-level eventsmenu barcreatingmenuscreatingmouse-up events null eventsoperating-system eventsPtInRect functionStillDown functionTrackGoAway functiontracking the mouseuser-centered designWaitNextEvent function'ICON' resource type
  29. bit imagesBitMap data typebitmapscirclesCloseRgn procedurecoordinate planeCopyBits procedureDiffRgn proceduredrawingEraseRect procedureFillRect procedureFillRgn procedureFrameOval procedureFrameRect procedureGetPort procedureGrafPort data typeGrafPtr data typegraphics portssetting and restoringiconslinesNewRgn functionOpenRgn procedureovalsPaintRect procedurepatternspixelsPoint data typepoints drawing textRect data type
  30. rectanglesRegion data typeregionsdefining
  31. drawing inempty'ICON'SectRgn proceduresetting font ofsetting size ofTextFont procedureTextSize proceduretransfer modesactivate eventshandlingBeginUpdate procedure    close boxhandling clicks inhandling mouse-down events inCloseWindow procedurecontent regionhandling mouse-down events indesk accessoriesclosingclosing
  32. introducedDisposeHandle procedureDisposePtr procedureDisposeWindow proceduredocument recordsdocument windowsclosing drag regionDragWindow procedureEndUpdate procedureactivate
  33. Close command New commandfilesspecifying in a document recordFindWindow functionFrontWindow functionGetWRefCon functionGlobalToLocal procedureand window recordsHideWindow procedureHiliteControl procedureInvalRect procedureInvalRgn procedure
  34. menu commandskeyboard equivalentsmouse-down eventsin the menu bar
  35. in windowsMoveWindow procedure
  36. part codes
  37. resume eventsSelectWindow procedureSetWRefCon procedureShowWindow proceduresuspend eventsSystemClick procedure    title bar
  38. update eventsand activate eventshandlingwindow recordsreference constant inWindowPeek data typeWindowPtr data typeWindowRecord data type
  39. activatingactiveand dialog boxesand graphics portsclosingcreating a new windowdesk accessory dialog boxesdocumentdraggingdrawing content region    events in
  40. introducedmouse-down events inparts of positioning
  41. setting titletypesupdating'DITL' resource type'DLOG' resource type alert boxesbuttonsdrawing an outline around
  42. Cancel buttonin modal dialog boxes check boxeshandling user clicks oncontrols$.See also check boxes, radio buttonsdrawing an outline aroundsetting values ofdefault buttondefineditems in. See item listsDialogSelect functionin modal dialog boxes    Enter keyin modal dialog boxes
  43. Escape keyin modal dialog boxeskey-downIsDialogEvent function
  44. item lists item numbers items in alerts and dialog boxeskey-down eventsmodal dialog boxescreatingmodal dialog filter functionsModalDialog proceduremodeless dialog boxescreatinghandling events inmovable modal dialog boxes
  45. radio buttonshandling user clicks on
  46. Return keyin modal dialog boxesSetCtlValue procedureSetDialogItem procedurein modal dialog boxes
  47. user items
  48. setting up deactivating'MBAR' resource type'MENU' resource typeAppendResMenu procedure
  49. Apple menuClose command (File menu) Command keyDisableMenuItem proceduredividersDrawMenuBar procedure    Edit menuEnableMenuItem procedureGetMenuHandle functionGetMenuItemText procedureGetNewMBar functionHiliteMenu procedureInsertMenu procedurekeyboard equivalentshandlingreserved
  50. specifyingmenu item numbers
  51. menu items    disablingenabling menu numbers menu titlesMenuKey function    adjustingdefined    disabling dividers inenablinghandling selectionsrequiredMenuSelect function in menu barOpenDeskAcc functionpull-down menusSee also menus'MBAR''MENU'SetMenuBar procedureSystemEdit function'SIZE' resource typesample Rez inputsetting flags ofspecifying partition sizeand context switchingsize ofactive applicationquittingbackground process    Clipboardtrap availabilitycontext of a process    switching$cooperative multitasking environmentcurrent processdBoxProc window typedesktophandlingEventAvail functionExitToShell procedure Quit commandchecking for availabilityforeground processGestalt Managermajor switchesMemError functionminimum partition sizeminor switches MultiFindermultitasking environmenthandlingOSErr data typesizes ofpreferred partition size    processes
  52. background
  53. context ofcurrent
  54. foregroundswitching betweenprocessing options
  55. specifying'SIZE'handlingsize resourceshandling    switchingcontextmajorminortrap dispatch table trap numbersand multitasking
  56. guidelines
  57. help balloonslocalization guidelinesTickCount function